home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / scope / 201-220 / scopedisk208 / nag / nagrmp2.txt < prev    next >
Text File  |  1995-03-19  |  4KB  |  90 lines

  1.    *****************************
  2. *****                         *****  Short and Simple Command to NAG
  3. *    NAGGER/REMINDER PROGRAM  V2  *  you of upcomming appointments and
  4. *       Copyright (c) 1991        *  tasks ect...
  5. ***********************************
  6.   
  7.   Specifically, If thoust has a procrastination problem...
  8.   
  9.   
  10.   NAGRMP.LZH files:  NAGRMP2.exe  The nagger program.
  11.                      NAGRMP.txt  This terrible documentation.
  12.                      Dfile       Example Dfile.
  13.   
  14.     As it is, the program will display events up to five days before, and
  15. including, its completion date. For example, If in march you need to pay
  16. your bills on the 15th, the program will display the task starting on the
  17. 10th and will continue to display this task until the 16th. Of course one
  18. must have an accurate system clock.
  19.  
  20.     Now for the program:
  21.     
  22. The program operates with a textfile that contains various "Date" entries.
  23. This Date File can be placed anywhere and can have any name, though the
  24. default path is S:Dfile.
  25.  
  26.          Command Form (CLI):   NAGRMP2.exe [Full path to Date file]
  27.    "NAGRMP2.exe" without a path argument reverts to its default "S:Dfile".
  28.               And No, the "?" argument is not implemented!!!
  29.  
  30. All entries in the Date File must be in the following format and the text
  31. discription no greater then 80 characters in length per line. (Incredible
  32. results are obtained when deviating from this format. Remember error
  33. checking requires more code and thus a larger program.)
  34.     
  35.     FORMAT:
  36.           DATE                     TEXT
  37.         xx/xx/xx  This is the text for the task description. (80 characters)
  38.     
  39.     EX: 01/02/91  Pay my stupid %^&%$ bills or go bankrupt!
  40.         01/01/91  Deposit paycheck in savings. Your going broke.
  41.         02/08/91  Get books for school report.
  42.         **/12/**  The dreaded house payment!
  43.         04/15/**  The IRS comes a call'in.
  44.  
  45.    It is important to maintain the exact format above or strange things may
  46. occur. Digits less then ten must be preceeded by a zero. (So what, just
  47. a little more care in typing is required)
  48.  
  49.    Speaking of strange, the last two examples above are special cases for
  50. reoccurring tasks. The double asterick can be used in place of both the
  51. month and year. What these do is force the program to use the current
  52. month or year or month and year. As an example, suppose your house payment
  53. is due on the 12th day of every month for the next 20 years. By combining
  54. the double astricks, the program will warn you 5 days in advance every
  55. month of every year.
  56.  
  57.    Another example is the when the Tax man comes to visit every year on the
  58. 15th day and the 4th month. The double astrick used for year enables the
  59. program to warn you in time regardless of the year. Well, you get the
  60. idea of the double astrick...
  61.  
  62.        *NOTE: The double astrick supports only the year and month*
  63.         
  64.    The Date File can be any size and no order of the entries is required.
  65. (See middle entry 01/01/91 above.) One check is made to see if the days
  66. in a month is correct. A day/month error will be reported when
  67. dates (Such as 02/32/91 ect...) have illegal day or month values.
  68.     
  69. To make use of the nagger program you should change your startup-
  70.     sequence as such:
  71.     
  72.     Line 1:  Setclock load  /* Do this to insure the correct system time.*/
  73.     Line 2:  Nagrmp2.exe [path]   /* Call nagger program in C: dir      */
  74.  
  75.     Line 4:      **Rest of startup**
  76.     
  77. Simple as that...
  78.    
  79.   This program was created to serve my purposes, but Im sure you can find a
  80. use for it. The main reason I did this update was when I noticed that dates
  81. would not show up when required, as well as a flaw in the date
  82. calculations. A few other bugs were also repaired I hope!
  83.  
  84.   I also spiffed up the display a bit. And lastly, when the current time
  85. is equal to an entry in the date file, it will be marked
  86. and displayed in italics...
  87.  
  88. If you use this program and find a nasty critter, leave E-mail to I.MT.JOY
  89. here on Genie. Id like to hear about it... So far it seems to work!
  90.